Broccoli and its health benefits