Warren Buffett, Stephen Curry charity auction nets $18 million for Bay Area nonprofits