Trade openness, financial development and economic growth in North African countries | Synapse