Talbots profit up 17% on cost-cutting