Kim Kardashian to be cruise ship Godmother