Portugal is ‘open-air prison’ for migrants, says immigration group