Constellation Brands signals marketing spend above 10% of net sales in Q2 and Q3 as Veracruz nears commissioning (NYSE:STZ)