LGALS3 and colorectal cancer: 2. Galectin-3 in Colorectal Cancer Development and Progression