Hanif Abbasi resigns as SAPM