Manchester City caught by surprise as Fernandinho announces decision to quit