Elton John auctions off wardrobe for charity