Ham, Swiss, and Sauerkraut Sandwiches