What trade war? Alibaba splurges $2 billion on a rival that sells foreign goods