China’s Jon Stewart on Wen and chopsticks