Interfaith vigil counters hate with call for love, equality, and justice