Tiny Lampedusa struggles with tide of clandestine immigration