The total antioxidant capacity of artichoke flower heads is one of the highest reported for vegetables