Alibaba's Qwen unveils AI glasses with iris payment for Oct 13 launch