Pinterest generates more traffic where casino products are concerned