DOC: Fix linalg.svd docstring

Fix for #5310
Also `np.diag` does not work on stacks of arrays, so referring to the numpy function may be misleading to users. Or perhaps `np.diag` should be made to work on stacks of arrays...