1,500 meals given at annual Salvation Army Thanksgiving dinner