Condé Nast Britain launched Stories, an in-house branded-content studio based in London