Cancer-preventive foods and ingredients