Gujarat hit by violent caste-related protests