Winchester, NH, man killed days before body found, officials say