Spain's annual inflation down 5-month low