Netflix to invest up to $100 million in New York City production hub