Density-functional theory study of NHx oxidation and reverse reactions on the Rh(111) surface