Famed investor Warren Buffett is donating $6 billion worth of his company’s stock to five foundations