Malala meets David Beckham