Activision Blizzard earnings miss estimates after Microsoft deal