Consumer spending decline poised to hit Apple, Amazon, other tech companies