Nations meet on climate cash, UN sees long haul