Netflix snagged global streaming rights for NFL Christmas Day games