A novel thermo-alkali stable catalase–peroxidase from Oceanobacillus oncorhynchi subsp. incaldaniensis: purification and characterization