Amazon says it will lay off another 9,000 workers