Race, ethnicity, and sociocultural characteristics predict noncompliance with lipid-lowering medications