Hearts of Palm and Spinach Quiche