Tech giants disappoint, rocking global stocks and U.S. futures | Fortune