Lampedusa, at the gates of Fortress Europe