StubHub faces $5M class action as BBB complaints jump 47%