HMGB1: an overview of its versatile roles in the pathogenesis of colorectal cancer