The impact of economic uncertainty on the financial markets: evidence from interest rates, exchange rates and cryptocurrency