Politician accuses Swiss canton of making money from refugees