Strides Pharma acquires Sandoz generic brands in Africa for $12M