An efficient symmetric primal-dual algorithmic framework for saddle point problems