UN says world needs extra $15bn for aid to ensure that no one in need dies or has to live "without dignity".