David Beckham and his son Brooklyn joined Luis Figo, Patrick Kluivert and other football stars at a UNICEF match for children in Manchester.