Seychelles calls for ‘eco-friendly’ investors