Iran's attorney general has reportedly said the morality police, the force which detained Mahsa Amini and enforces the country's dress code has been "closed".