Dissociation of nitric oxide and reaction with hydrogen on Rh(111) and various stepped Rh(111) surfaces