Canada's Oldest WW I Veteran Sapper Archie Thompson Dies at 107