Faith in Public Life will cease programming on Oct. 31