Trump warns Iran nuclear threat as 20% of oil flow at risk