Asylum seeker hotel protestors ‘spreading racist hate’, claims John Swinney