Zydus to buy US drugmaker Assertio for $166 million to expand cancer treatment business