Mennonites welcome achievements of the Global Christian Forum