Three animal charities win Supreme Court case of disputed Will