Microsoft clears major legal hurdles to Activision deal