Heraldo de Madrid - BMW profit holds up despite Trump tariffs, China woes