Meet Mario Salcedo, who recently clocked up his 1,000th voyage with Royal Caribbean, taking customer loyalty to the next ...