Bidding for lunch with Buffett tops $500,000