Rare great white shark washes up dead on BC beach