Causes of weight gain insulin resistance metabolic syndrome prediabetes, and increased risk of diabetes