Spain's annual inflation down to 7.3% in October