Bill Gates is the latest public figure to speak clumsy Mandarin to millions of Chinese