Trump publicly batted down Haley and Pompeo as he plans his future cabinet