RTÉ News: Gerry Adams addresses recent controversies