World is 'grateful' to India for buying Russian oil, India's minister of petroleum claims