Thousands attend pro-choice rally and march in Dublin