High expression of secretory leukocyte protease inhibitor (SLPI) in stage III micro-satellite stable colorectal cancer is associated with reduced disease recurrence