Food groups, diet quality and colorectal cancer risk in the Basque Country