Kim Kardashian reveals NSFW reason she gave Pete Davidson her number