Tracy O'Shaughnessy wants to see the end of gambling adverts, a mission spurred on after her husband got £85,000 in debt.