Sanibel Island completes erosion protection project