Angry Haitian mobs have lynched at least 45 people in recent weeks, accusing them of spreading a cholera outbreak