Vegetarians who eat fish could be greatly reducing their risk of colon cancer