Time-frequency spillovers and connectedness between precious metals, oil futures and financial markets: Hedge and safe haven implications