World shares are mixed as strong corporate earnings are offset by tariff worries