State-run media in Iran say an Iranian commercial vessel has been struck off Qeshm Island in the Strait of Hormuz, with one person killed and four wounded