Wal-Mart takes minority stake in Green Dot