Nexus between clean energy consumption, economic growth and CO2 emissions