Mass stranding of dolphins off Cape Cod