US President Donald Trump landed in Beijing on Wednesday for a high-stakes summit with Chinese leader Xi Jinping aimed at easing deep tensions between the rival superpowers.