Earnings Results: Activision Blizzard holiday sales, revenue outlook top Street expectations