Xi Jinping says China ready to ‘stand guard over world order’ on Moscow visit