Donald Trump has boldly tied negotiations to end his war with Iran to a swathe of Arab nations formally establishing diplomatic ties with Israel.