Warren Buffett’s three children will have 10 years to donate his the billionaire’s money to charities of their choosing