18 month high trade surplus for China