Conflicted Prosecutor-General Abdel Maguid Mahmoud follows through with resignation