A Madam CJ Walker series is coming to Netflix