FBI fires Peter Strzok over anti-Trump text messages