Carol Smillie to open the Scottish Caravan Show