Substrate inhibition competes with halide inhibition in polyphenol oxidase