Care gaps in achieving cholesterol targets in people with diabetes: a population-based study in a universal health care setting.