Law and Finance of Share Repurchases in Europe