Iraq parliament approves PM Adel Abdul Mahdi's resignation