Liberty acquires majority stake in Mitchell & Mitchell Insurance Agency