Environmental technology development and diffusion: panel data evidence from 56 countries