Muslim Peacemaker Teams holds on to a vision of peace