Thousands feared dead, missing as flood ravages Libya