Vitamin D doesn't prevent disease for most, study says