Zinc Finger Protein, Hzf, Is Required for Megakaryocyte Development and Hemostasis