VW agrees to 5.7% pay raise for German workers