Annual luncheon honors all veterans