Long road to recovery for children after Cyclone Idai