Petrol price hike sparks violence in Kerala capital