Asia's most glorious beach hotels – in Thailand, the Maldives and beyond