Dissociative adsorption and hydrogenolysis of ethane over clean and Ni-covered Pt(111)