Constellation Brands has been given final clearance by Canadian competition authorities for its acquisition of wine producer Vincor International.