Zimbabwe's Masiyiwa appointed to Netflix board