Stocks Drop After China Composite Falls 7 Percent