Vegan minced satay with peanut sauce