Floods across the island of Madagascar has killed at least 12 people this week, with 18 missing, after unseasonably heavy rain, the national disaster office said on Thursday.