Snap Pea and Hearts of Palm Salad