Staples results reflect economic weakness