Stellantis warns of $2.7 billion loss as tariffs hit hard