Cyp1b1 exerts opposing effects on intestinal tumorigenesis via exogenous and endogenous substrates.