A multidimensional education program at substance dependence treatment centers improves patient knowledge and hepatitis C care