A plan by Iran to reopen the Strait of Hormuz and end the fighting has been roundly rejected by US President Donald Trump.