Volkswagen har efter en lång strid enats med facken om sänkt produktion på fabriker i Tyskland för att undvika nedläggningar och massuppsägningar.