Skye Food and Drink Festival kicks off today