Mukhtar Abbas Naqvi resigns