Swinney hosts summit to combat ‘threat from the far right’