Ascorbate oxidation by iron, copper and reactive oxygen species: review, model development, and derivation of key rate constants