Warren Buffett’s Berkshire Hathaway has bought a $4 billion stake in Taiwanese semiconductor company, TSMC.