Agribusiness giant Cargill is to shut a soybrean crushing plant in the US state of Iowa.