The 3HSP catalogue of extreme and high-synchrotron peaked blazars