Rab Fulton wins in Skye