Madagascar, a unique island-continent