South Portland parade honors veterans