Katie Holmes to Play ?Slutty Pumpkin? on ?How I Met Your Mother?