Green finance, technological progress, and ecological performance—evidence from 30 Provinces in China