Cyclone Kenneth kills 38 in Mozambique