Somalia faces century-worst floods and widespread damage