Mayor Pete Buttigieg said Republicans ‘have lost all claim to use religious language ever again’ because of Trump’s immigration policies