A “Conjugate” Interior Penalty Method for Certain Convex Programs