Farmers' protest in Punjab