Filipino Kare Kare (Ox Tail and Peanut Stew)