Countries like Ireland 'legally obligated to allow any Gaza resident to enter their territories'