Floating island resort that will be made from Indian Ocean garbage is unveiled