Jashita: the whitest of Caribbean beaches and a luxury resort a stone's throw from Tulum