Germany's annual inflation falls to 8.6% in December