pirates sunken treasure cape cod massachusetts