Associations between the triglyceride-glucose index and cardiovascular disease in over 150,000 cancer survivors: a population-based cohort study