Cyclone Kenneth hits Mozambique after battering Comoros