Nepal: back from brink?