Floods displace thousands in Malawi