t L Brands reports surprise profit on demand for soaps