Randomized preconditioning versus pivoting ∗