A fast algorithm for regularized focused 3D inversion of gravity data using randomized singular-value decomposition