Who will win the Trump-China trade war? And at what cost?