Cargill unveils first loss in 14 years