Iran hangs man for raping dozens of women