Germany's annual inflation slows to 8-month low in April