New spinorial approach to mass inequalities for black holes in general relativity