WTO welcomes Seychelles