Seattle mayor resigns amid sexual abuse allegations