Mozambique coast devastated by tropical cyclone