Singapore activists slam ‘anti-gay’ speaker at EU event