Iran closes Strait of Hormuz, sends delegation