Barcelona and Brazil football star Neymar was left in only his underwear after giving away the rest of his kit to fans during a charity match.