Drain cans of corn and beans, then toss them together with the olive oil, onion, celery, and green pepper in a large bowl. Add the salt and pepper, mix well. In separate bowl, mix the balsamic vinegar and sugar until the sugar is dissolved. Mix with the beans. Let this marinate for a few hours or overnight before serving. Top with chopped cilantro or mint if desired.