Influence of natural resources, ICT, and financial globalization on economic growth: Evidence from G10 countries