The Interaction of Financial Agglomeration and Green Development: Evidence from 284 Cities in China