Manchester City boss Pep Guardiola hailed both Sergio Aguero and Kevin De Bruyne for their performances in the 5-1 win over Leicester.