Benjamin Carter named chief financial officer of Trinity Health