Madeira: a floating garden of the Atlantic