General Motors sells Opel and Vauxhall to PSA