Stability threshold of two-dimensional Couette flow in Sobolev spaces