General Motors’ profit slides by 32% in second quarter, and Trump’s tariffs are to blame