Ford, Toyota and Stellantis will pay Tesla $1 billion in 2025 to avoid huge fines