Sturgeon vows to press ahead with new Scottish independence