An Iranian official has denied Trump's claims and says the Strait of Hormuz will remain closed until Washington changes its stance.