cholesterol, and diabetes