UN warns of $4 trillion shortfall threatening global development goals