Amazon's stock tumbles after profit misses forecast