Chinese President Xi Jinping’s trip to India and Nepal has injected new impetus into China’s relations with the two countries,built new platform for good-neighborliness in South Asia, and opened up new prospects for regional practical cooperation, Chinese State Councilor and Foreign Minister Wang Yi said