Theologian Jim Wallis to preach at Harbor Church