Israel announced a deal with the un on Monday to resettle African migrants in western nations, but just hours later put the agreement on hold.