Trade, Taiwan and Iran cast shadows on Trump’s China summit with Xi – SpryNews