FBI fires longtime agent Peter Strzok