President Xi Jinping talks with Indian PM Narendra Modi on a swing at a riverside park in Gujarat, India