A Unified Convex Surrogate for the Schatten-$p$ Norm