UN appeals for $47 billion in aid amid declining donor support