U.S. Navy: Iran will not be allowed to seal off Strait of Hormuz