Self-dual solitons in a generalized Chern-Simons baby Skyrme model