Seychelles clarifies electronic travel authorisation claims