Acquisition gives St. Louis-based Canopy an international reach