Farmer commits suicide at protest rally in Sangrur