Chef Teri's Artichoke Salad