egg salad stuffed snow peas