Firing Bank of Canada head would spark global ‘shock wave’: ex-budget watchdog