Microsoft faces challenge cleaning up Activision Blizzard's culture