US-China trade clash risks all-out financial war