News Pluto TV just added 10 new free TV channels — what you need to know