World’s 10 best beaches in 2016, from TripAdvisor travelers