Text this: Association between Apolipoprotein B and diabetic nephropathy: insights from the National Health and Nutrition Examination Survey 2007–2016 and Mendelian randomization analysis