Amazon's market value passes $2T as shares hit all-time high