Iran hangs woman who killed alleged rapist