Over 300 have died and an estimated 600 people are still missing in Sierra Leone after deadly floods in the capital.