Spinach, Feta and Nut Puff Pastry Pie