Anheuser-Busch InBev and Constellation Brands have announced a "revised agreement" over the control of Grupo Modelo's brands in a bid to satisfy regulators' concerns.