Peanut & Sesame Duck Satay