Trump’s trade war is dragging down the market, despite strong earnings