The cytochrome b Zn binding amino acid residue histidine 291 is essential for ubihydroquinone oxidation at the Qo site of bacterial cytochrome bc1