Amazon reaches 1 trillion