India's longest line of sanitary pads wins Guinness record