Halo Top to give away 80,000 pints of ice cream through March 20 ...