Drug company Apotex acquires CanPrev, a provider of vitamins and supplements