Kim Kardashian throws 40th birthday bash on private island, memes abound – CNET