James Franco to Host Strange New TV Show