LivePerson generates record revenue in Q3