Catalytic implications of local electronic interactions between carbon monoxide and coadsorbed promoters on nickel surfaces