Jobs at Opel's three factories in Eisenach, Kaiserslautern and Russelsheim will be protected until 2018 under a new agreement signed with the unions last week.