Serum folate, homocysteine and colorectal cancer risk in women: a nested case-control study