Alibaba's market cap passes Wal-Mart as shares hit new high | Fortune