Minst 31 mennesker har mistet livet og tusenvis er hjemløse etter at en kraftig syklon rammet Madagaskar.