Haiti president's assassination: What we know so far