US stocks down despite strong tech earnings