Lt. Gen. John Dan Caine, Trump’s pick for a top military role, has warned that the U.S. is not fully prepared for a war with ...