Gillian O'Meagher, Journalist