Netflix and Nickelodeon partner on original programming, following Disney+ launch