Foray into financial services could include introducing credit or debit card, CEO Linda Yaccarino says