The billionaire investor Warren Buffett donates shares worth $1.93bn to five charitable foundations.

More...