TCF7L2 and obesity due to melanocortin 4 receptor deficiency: TCF7L2 rs7903146 polymorphism association with diabetes and obesity in an elderly cohort from Brazil