Peach and almond puff pastry tarts