China, India, South Africa vital for climate deal