Nepal PM Oli quits as anti-corruption protests spiral