sandwich with ham and vegetables