punjab protest