Madagascar minister swims 12 hours to shore after helicopter crash