Ford, Truist rank highest in consumer finance satisfaction