Glucose-6-phosphate dehydrogenase deficiency and risk of colorectal cancer in Northern Sardinia