Growing in numbers and power, criminal gangs terrorise Haiti