Non-profit group provides companions for veterans