Evaluating a community-driven cervical cancer prevention model in western Kenya