Design, implementation and user evaluation of a user generated content service for Europeana