The Seychelles private islands that hosted royal weddings and movie shoots