NBC: Bad Bunny announces tour for new album as he gets ready to host SNL