Bill Gates on the biggest bets in energy investing