Microsoft completes $69B takeover of Activision Blizzard