Prince William has given his opinion on the eternal debate over who is the best football player of all time: Ronaldo and Messi.