‘This is treason’: Chinese agents are running Canada