lemony drumsticks with stuffing