London to get Canada's largest 'tiny homes' village for homeless veterans