Veganism and cancer