When India voted in the UN against the US decision to recognise Jerusalem as Israel's capital, it could have cited Kolkata as an example to follow. In this city, synagogues where Jews worship are maintained by Muslim caretakers - the same two communities bitterly divided over Jerusalem and more.