Veteran investor Warren Buffett will step down as chief executive of Berkshire Hathaway at the end of the year, after more than 60 years at the helm of the US conglomerate.