Germany's annual inflation stable at 2.3% in November