Manchester United legend Rio Ferdinand has explained why Barcelona youngster Lamine Yamal is ahead of Lionel Messi and Cristiano Ronaldo.