Germany's annual inflation eases to 10% in November