Diffusion of hydrogen and deuterium on stepped tungsten surfaces I. W(123)