Stocks slump as Trump says he has no deadline for trade deal with China