Seychelles heritage site named top global attraction