Alibaba Qwen3.7-Plus takes on OpenAI in $852 billion AI race