Alibaba previews Qwen3.8, claiming its strength trails only Anthropic’s Fable 5 South China Morning Post