NBC News: Carnival cruise ship rescues 2 shipwrecked men stranded on kayak in Gulf of Mexico