High visit-to-visit cholesterol variability predicts heart failure and adverse cardiovascular events: a population-based cohort study