Scotland's Highlands 'overwhelmed' by rush of staycation tourists