Mining stocks slide 10% as tech volatility and dollar strength collide