Haiti: protests greet dubious election results