Trade deficit dogs US, China strategic talks