Modelling the reactivity of zinc metalloenzymes and the SARS-CoV-2 main protease