Sustainable luxury tourism concept launches in Seychelles