Mark Zuckerberg’s 20-minute speech in clumsy Mandarin is his latest attempt to woo China