Higher vitamin D levels linked to lower risk of colorectal cancer