More than 20 cities competing to host Green Investment Bank