Cheng Yin-fu, Executive Sec China Branch International Peace Campaign