20120722 news: David Beckham to take part in Olympics opening ceremony