Apple & Amazon: Race to $1 trillion