B.C. prisoners get addiction therapy after charter challenge