'Deeply grateful' Salvation Army raises $257K with Windsor Christmas kettle campaign