FACT FOCUS: Iran claims a foreign ship got stuck in Strait of Hormuz. But it is tied to TehranJuly 11, 2026