Lt. Gov. Gilchrist calls out President Trump