Xi Jinping’s meeting with Narendra Modi signals China-India thaw