Iraqi authorities detain 21 suspects in corruption