Salvation Army plans annual Thanksgiving dinner for the public