NBC: Trump baffles Republican senators by picking Matt Gaetz for attorney general