Iran has warned of retaliatory attacks on regional infrastructure if US President Donald Trump follows through on his ultimatum over the Strait of Hormuz