Magnetic surface states on Ni(100)