Microsoft fires almost 2K Activision Blizzard employees