Charge transfer effects on CO bond cleavage: CO and potassium on Fe(100)