Strides Pharma to acquire, in-license Sandoz generic brands in Africa for $12 million upfront