recipe for puff pastry rolls with ham and cheese