New Iran drug law saves thousands from the noose