VW cancels all contracts with rebel supplier in Europe