Chinese President Xi Jinping says people-to-people friendship is the foundation for stable and long-term international relations and a driving force for promoting world peace and development.