Genetic variation in SLC7A2 interacts with calcium and magnesium intakes in modulating the risk of colorectal polyps.