Anheuser-Busch InBev is looking to tackle global issues such as water conservation and green logistics with a new sustainability start-up fund.