Amazon expected to cut thousands of jobs