james harkinlatest news & developments