Amazon expects year-end slowdown, stock tumbles