Protest against corruption in Haiti leaves at least two dead and several wounded