Diet, lifestyle, and colorectal cancer: is hyperinsulinemia the missing link?