NBC: China’s Xi has first talks with Ukraine’s Zelenskyy since Russia's invasion