Serotonin synthesis protects the mouse colonic crypt from DNA damage and colorectal tumorigenesis