Green Puff Pastry Tart