Ashtar Ausaf Ali resigns as Attorney General for Pakistan