Mont-Saint-Michel, 1,000 years of history