Electronic and magnetic structure of ultra-thin Ni films grown on W(110)