French President François Hollande Vows to "Settle the Debt" France Owes to Haiti