NBC: Blake Shelton announces he's leaving ‘The Voice’ after 23rd season