Mark Zuckerberg has made a surprise visit to Nairobi to learn about mobile money