Spook who was fired from the CIA after a 27-year career