Cholesterol and diabetes