Plasma HDL-cholesterol and triglycerides, but not LDL-cholesterol, are associated with insulin secretion in non-diabetic subjects