Nations have agreed to $300B for climate funding. How will they pay for it?