Aga Syed Ruhullah Mehdi Announces Resignation from NC