Text this: The impact of climate risks on green technology innovation: an empirical study based on panel data of 269 cities in China