Angelina Jolie weaves black magic at Maleficent premiere - but evening is tainted by assault on Brad Pitt