Asian peanut crusted chicken