Adsorption and surface reactions of H2S on clean and S-covered pt(111)