Yahoo’s $40 billion spin-off is a raw deal for Alibaba—at least for now