Unlocking African economic growth potentials through the lenses of trade openness and financial development shocks