Activision Blizzard annual sales forecast disappoints