Spanish Prime Minister Pedro Sánchez discussed trade and the conflict between Russia and Ukraine during a meeting with Chinese President Xi Jinping and other top officials during his second trip to China in a year and a half, the Spanish government says.