China punishes over 1.5M officials for misconduct