Veggie Ham Cheese Sandwich