Nepal’s prime minister has quit amid deadly Gen Z protests over a social media ban and corruption