Miners face funding squeeze as green investing surges