The Trump administration has fired the head of the Defense Intelligence Agency, Lt. Gen. Jeffrey Kruse, along with two other senior military commanders.