Dispute over the Iraqi cabinet sparked a fight in parliament after MPs failed to reach consensus on several government posts