Electron transfer across polypeptides. 4. Intramolecular electron transfer from ruthenium(II) to iron(III) in histidine-33-modified horse heart cytochrome c