Stocks close sharply lower amid China trade doubts