UK to spend £6B for climate-vulnerable countries