Vitamin D deficiency causes diabetes, not obesity