President Donald Trump has departed for Beijing to meet with China's President Xi Jinping. This high-stakes visit follows ...