Amazon sell-off pushes market cap below $1 trillion for first time since April 2020