Indian police use water cannons and tear gas on protesters