Deals have been signed in civil nuclear energy and critical minerals during the Russian PM's stay in India.