Gap, Talbots Closing Over 300 Combined Stores