Alibaba previews Qwen3.8, claims it rivals Anthropic Fable 5