Ireland "lucky & privileged" to be a net EU contributor