Amazon to hire another 100,000 to meet surge in online shopping