Global stability of large solutions to the 3D Navier-Stokes equations