O'Donoghue, Cathal, Teagasc, Ireland