Vitamin D could stop modern disease