Trump says tariff may cause short-term disruption