Puff Pastry Cherry Tart