Scores dead after boat sinks off Lampedusa island