Il Nuovo Postiglione - BMW profit holds up despite Trump tariffs, China woes