Warren Buffett talks to Forbes about giving away billions to charity.