Appeals court upholds $107M judgment against PNC in trustee case