Intermediates in the hydrogenation of benzene to cyclohexene on Pt(1 1 1) and Pd(1 1 1): A comparison from DFT calculations