Chinese President Xi Jinping praised the current period of China-Russia ties as the “best time in history” before his arrival in Moscow for a meeting with counterpart Vladimir Putin, following a phone call with American President Donald Trump in which Xi lamented “negative factors” affecting the bilateral relationship.