Colombian President Gustavo Petro visits Haiti to strengthen ties and discuss joint projects amid ongoing gang violence and instability.