Manchester United captain Bruno Fernandes said it is not the players' fault for the contracts signed off by the club as he hit back at claims by co-owner Jim Ratcliffe that some are "overpaid".