Lionel Messi as the greatest among of the current generation of footballers, according to Manchester City midfielder Ilkay Gundogan.