Ham, Cheese and Spinach Puff Pastries