On Peakon and Kink-peakon Solutions to a (2 + 1) Dimensional Generalized Camassa-Holm Equation