Stellantis to buy U.S. auto finance provider First Investors for $285 million