Improving Diabetes Management and Cardiovascular Risk Factors Through Peer-Led Self-management Support Groups in Western Kenya.