A honey and lemon dressing lifts this simple salad of earthy artichoke hearts, bright beans and sweet shallot