CVS to sell CBD products over-the-counter as an 'alternative source of relief' in 8 states