ITF: Barrow Island is ‘port of convenience’