Hide empty links from screen readers

Fixes a bug where VoiceOver would read "LINK" on an empty link (containing an image) instead of skipping it.
Makes a better experience with less noise for our readers using assistive technologies.
Merge pull request #1310 from guardian/hide-empty-links-from-screenreaders

Hide empty links from screen readers