Warren Buffett announced he will speed up giving away his $149 billion estate to his children’s foundations.