US President Barack Obama arrives in Dublin