Jody Wilson-Raybould resigns