Jim Wallis: Faith succeeding where politics has failed