Oxidation of L-ascorbic acid by trisoxalatoferrate(III) in aqueous solution. Kinetic and spectroscopic evidence for the formation of an intermediate species