It sounds like someone got hold of a list of credit card numbers (cruise line employee revenge?). You should call the FBI immediately and cancel your cards.
Wow, I have been getting these calls for months. So they have actually scammed people out of money by doing this. I hope some of you that got scammed, have reported them. I had no idea what it was about,I always hung up when I heard the recording. I reported them to the do not call list website just now. I hope you all that got scammed report them to your local police, FBI, or someone.