US climate envoy John Kerry called on the Indian Prime Minister Narendra Modi and also discussed issues related to climate including a forthcoming summit of 40 world leaders.