Iran has said the Strait of Hormuz is open, a declaration backed by US President Donald Trump.