Trump slaps 25% tariff on complete trucks