Iran has threatened to block more key trade routes across the Middle East as the US launches a fresh round of strikes against military targets and Donald Trump issues a stern warning if a deal isn’t settled.