Manchester City boss Pep Guardiola hails his players after they beat Aston Villa in the EFL Cup final.