LHC judge Justice Shams Mehmood Mirza resigns