India scraps controversial tax on sanitary pads