Amazon ratchets up holiday hiring to fill more than 120,000 jobs