Fiber can cut colon cancer risk, study shows