Thousands of dolphins 'stampede' off California coast