W.Va. mayor resigns