PSA posts profit gain as Opel turnaround takes root