Computational design, construction, and characterisation of artificial peroxidases