Germany's annual inflation up to 2.3% in July