The B3LYP and BMK studies of CO adsorption on Pt(1 1 1): An insight through the chemical bonding analysis