Iraq: At least 20 dead as PM set to reshuffle cabinet