Sinclair Broadcast announces up to $100M share repurchase plan