Trump sows confusion on Canada, Mexico tariffs, targets EU