Vegetarianism and cancer