Ham and Cheese Pye