Microsoft nears approval for Activision deal