British Airways Fires CEO Sean Doyle