Texas, 47 states win $30M settlement for membership marketing fraud