O'Hegarty (Ó hÉigeartuigh), Diarmuid