Fair Generalized Linear Models with a Convex Penalty