Keokuk corn-processing plant agrees to pay $4.1M for dumping