Talbots to Close 20 Stores