Nepal prime minister resigns after deadly protests