KLF4 mediates the effect of 5-ASA on the b-catenin pathway in colon cancer cells