Jim Wallis: 'It’s never been a Christian nation'