Russian President Vladimir Putin arrives in Beijing shortly after US President Donald Trump visited China for talks with Chinese President Xi Jinping