Cancers of head and neck 30% less likely if vitamin D above 40 ng