Nepal's PM resigns after violent protests over social media ban, government corruption spread