Farhatullah Babar resigns