Heritage Insurance Announces $50 Million Share Repurchase Authorization