Glucose-6-phosphate dehydrogenase deficiency reduces susceptibility to cancer of endodermal origin