Stock futures drop after Apple, Amazon warnings