Sears Holdings to close 21 stores, quarterly results top estimates