President Xi Jinping delivers his 2025 New Year address