Man City defender John Stones has earned rave reviews for his displays at Euro 2020 – not least from a Manchester United great.