Bill Gates' investment firm to acquire controlling stake in Four Seasons