Association of the controlling nutritional status score with all-cause mortality and cancer mortality risk in patients with type 2 diabetes: NHANES 1999–2018