Thousands gather outside Irish parliament for pro-life vigil in Dublin