Leveraging Instance Features for Label Aggregation in Programmatic Weak Supervision