Trump announces 25% tariff on all countries trading with Iran, military action not ruled out