Alibaba’s IPO hasn’t happened yet, but it’s already landed a punch on Amazon