Encore Capital announces approval of $50M share repurchase