longest beach of the world cox's bazar