Spanish man faces prison on 'terror propaganda' charge