Thousands protest ‘bulldozer justice’ against Indian Muslims