UN agrees on deep cuts to peacekeeping budget