Cargill’s revenues drop from record levels as ample crops depress prices