Cantonese Honey Glazed Turkey with Taosted Pumpkin Seeds