Trump had no choice but to fire the Customs & Border Protection Director