Parallel successive overrelaxation methods for symmetric linear complementarity problems and linear programs