Beleaguered British Columbia Premier resigns