Stefan Kärvling, Vänsterpartiet