Fresh cauliflower provides a variety of healthful benefits