M6 crash leaves nine miles of tailbacks as HGV sheds load