Fourth Fife Whisky Festival proves a sell-out success