Predictors of uncontrolled hyperlipidaemia in high-risk ambulatory patients in primary care