Buffett Gives Nearly $3.2B to Gates Foundation (and 4 Other Charities)