German producer prices climb 6.7% in September on energy costs