New Green Valley DUI diversion program could be model for AZ