Bill Gates buys 3.76% stake in Dutch drinks giant Heineken