how long does knee pain last after knee replacement