He’s a real general’: How Trump chose Dan Caine to be top US military officer