Pep Guardiola vowed that Man City will be ready to compete in the Champions League final against Chelsea