World Cup deserves to be in great places - Beckham