The newly minted International Organization for Mediation aims to resolve hotspot disputes with a “Chinese touch,” Beijing’s top diplomat said.