India's PM Modi in Russia for first visit since Ukraine offensive