Cristiano Ronaldo has been named the most marketable athlete on the planet, ahead old rival Lionel Messi, Serena William