Black Forest Ham & Swiss Sandwich