Chinese President Xi Jinping has invited Indian Prime Minister Narendra Modi to visit China again next year after two informal summits between the men in each other’s countries, despite deep disagreement over the disputed Kashmir region. Xi and Modi met in southern India last month, following their first informal summit in China last year as the two sought to put their often deeply strained relationship back on track.