'Golden visas' put EU at risk of corruption, say campaigners