Jessica Simpson throws baby shower