Feta stuffed grilled poblano peppers in a sesame peanut sauce 1