US agribusiness giant Cargill has launched a Cocoa Promise pledge that it says strengthens its global commitment to cocoa farmers.