Amazon could be worth $1 trillion in 2018