Pep Guardiola hailed his Man City side after they stuck seven past Schalke in the Champions League.