Homemade Hot Ham and Cheese Sandwich