Ashers 'did not break discrimination law', lawyer argues