Institutional quality and firm-level financial performance: implications from G8 and MENA Countries · Study