Seychelles clarifies electronic travel authorisation