European stocks and major commodity prices have fallen hard as concerns over China dominated financial markets in the wake of the biggest drop in Shanghai shares.