Lux hotel group invests in Seychelles’ island jewel