Dan Caine: Trump's surprise pick for Joint Chiefs