Royal Caribbean sinks 5% on $3 billion Sandals resort stake