Kidney stones and cardiovascular events: a cohort study.