Solar surface rotation: N-S asymmetry and recent speed-up