why is Minerva McGonagall powerful