Cyclone displaces thousands in Mozambique