Gen. Mark Milley, who earned Trump's spite during his first term, is losing his security clearance and protective detail.