The head of Constellation Brands has said the company is paying a "premium" to speed up a capacity upgrade on its Mexican brewery.