PSA buys Opel