On eve of landmark climate meet, India caught between a rock and a hard place