BMW, Mercedes boxed in by tariff battles