Constellation Brands restates lower full-year assistance