In Mexico’s Holbox, a natural paradise suffers from its own popularity