InBev still has too many breweries, according to the company's chief executive.