Iran hangs three men – report