Cargill profits off 66%