India's Marico to buy 58% stake in plant-based brand for $45 million - Reuters