Maleficent 2: Trailer and more surprises