Yemen registers $867 million trade surplus in 2000