Cantonese Honey Glazed Chicken with Toasted Pumpkin Seeds