Staples results reflected limited improvement in economy