Activision Blizzard shareholders approve Microsoft takeover proposal