Netflix co-founder investment $100 million