Irish aid worker Gena Heraty, abducted with colleagues and a child in Haiti, has been released after weeks in captivity