GM says Trump tariffs cost $1.1 billion in Q2 with more pain ahead