Amazon joins $2T market cap club, boosted by Rivian stake and AI wave (NASDAQ:AMZN)