G20: China, others take the wind out of India’s sails