Ensuring the quality of hysterectomy care in rural Gujarat: what can a community-based health insurance scheme do?