Shane O'Donohue, Journalist