At least three dead in Mozambique cyclone