Pete Buttigieg shrugged off anti-gay protesters yelling at him about Sodom and Gomorrah: ‘The condition of my soul is in the hands of God, but the Iowa caucuses are up to you’