48 dead, tens of thousands displaced in Malawi floods