At least 20 people have been killed in landslides in southern Tanzania after days of intense rainfall, as extreme weather continues to batter parts of East Africa.