Diabetes: Vitamin D Offers Many Health Benefits