American Legion Post 103 holds annual Veterans Day Banquet