Xi Jinping hosts Vladimir Putin a week after Donald Trump was in Beijing.