Tarfasha ticks all the right boxes in Irish Oaks