CJCSC visits IDEAS, holds talks with foreign officials