The impact of primary care delays on survival of colorectal cancer patients