Stocks sell off on slowing growth worries