German inflation drops below 2% for first time since early 2021