Double taxation and the role of the Irish Competent Authority – Advanced Pricing Agreements