President Donald Trump is set to travel this week with a high-stakes meeting on the agenda with China's Xi Jinping and Russia's Vladimir Putin.