Optimally Scalable Parallel Sparse Cholesky Factorization