India’s purchase of Russian oil ‘is no violation of sanctions’, says US