Barack O'bama celebrates his Irish roots