Iran closes Strait of Hormuz and sends delegate to Switzerland