Xi in Moscow, the Chinese leader is ready to meet Putin