“The United States does not recognize Iran's legal authority to control the Strait of Hormuz, viewing it as an international waterway.”