Netflix Confirms TV Set-top Box