hmcode-2020: improved modelling of non-linear cosmological power spectra with baryonic feedback