Pep Guardiola praises Manchester City midfielder Ilkay Gundogan and says he is one of the best players in Europe.