Melissa McCarthy brings cannoli purse to Vanity Fair red carpet