Vitamin D deficiency linked to diabetes more than obesity