$400M African fertilizer deal executed on blockchain