ACLU joins New Orleans street ministry in unlikely alliance