Schiermonnikoog, Dutch Nature Island