Krispy Kreme announces $50 million share repurchase authorization