Association of lipoprotein(a) levels and apolipoprotein(a) phenotypes with coronary artery disease in Type 2 diabetic patients and in non-diabetic subjects