Netflix Content Chief Peter Rice Layoffs & Stock Slump