Baked and Glazed Teriyaki Meatballs