42 vehicles torched in Karachi violence