India: Thousands of doctors stage protest over violence